// Импортируем функцию body из express-validator
import { body } from "express-validator";

// Объект инструкций для express-validator в дальнейшем будет использоваться функции validationResult из express-validator
export const newUserValidator = [
	body("userEmail", "Неверный формат Email.").isEmail(),
	body("userRealName", "Некорректное имя.")
		.isLength({ min: 1, max: 30 })
		.withMessage("Имя должно содержать от 1 до 30 символов."),
	body("userPassword", "Не подходящий пароль.")
		.isLength({ min: 5, max: 30 })
		.withMessage("Пароль должен содержать от 5 до 30 символов."),
	body("userAvatarURL", "Не корректная ссылка на аватар.").optional().isURL(),
];
